#include <stdio.h>
#include <time.h>
#include <stdlib.h>


int main(int argc, char const *argv[])
{
    int arr[10] = {49,38,65,97,76,13,27,49};
    int temp = 0;
    srand(time(NULL)); // 使用当前时间作为随机种子

    for (size_t i = 0; i < sizeof(arr) / sizeof(int); i++)
    {
        arr[i] = rand() % 1000 + 1;
    }
    
    // 冒泡排序算法
    for (size_t i = 0; i < sizeof(arr) / sizeof(int) - 1; i++)
    {
        for (size_t j = 0; j < sizeof(arr) / sizeof(int); j++)
        {
            if (arr[j] > arr[j+1])
            {
                temp = arr[j];
                arr[j] = arr[j+1];
                arr[j+1] = temp;
            }
        }
    }
    
    for (size_t i = 0; i < sizeof(arr) / sizeof(int); i++)
    {
        printf("arr[%ld] = [%d]\n" , i , arr[i]);
    }
    return 0;
}


